#include <iostream>
#include <locale>
#include <codecvt>

// 函数声明
double add(double a, double b);

// 主函数
int main() {
	std::locale::global(std::locale("zh_CN.UTF-8")); // 设置区域
	double num1, num2;
	// 提示输入第一个数字
	std::wcout << L"Please enter the first number:"; 
	std::wcin >> num1;
	// 提示输入第二个数字
	std::wcout << L"Please enter the second number:"; 
	std::wcin >> num2;
	// 调用加法函数并输出结果
	double result = add(num1, num2);
	std::cout << num1 << " + " << num2 << " = " << result << std::endl;

	return 0; // 返回0表示程序正常结束
}

// 函数定义
double add(double a, double b) {
	return a + b; // 返回两个数字的和
}